home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Nebula 1
/
Nebula One.iso
/
Utilities
/
Printer
/
aa_Intel_Only
/
lprManager.0.01
/
lprManager
/
PrefController.m
< prev
next >
Wrap
Text File
|
1995-09-16
|
587b
|
39 lines
#import "PrefController.h"
@implementation PrefController
- okay:sender
{
static NXDefaultsVector newDefaults =
{
{"Server", ""},
{NULL, NULL}
};
newDefaults[0].value = alloca(strlen([serverForm stringValueAt:0])+1);
strcpy(newDefaults[0].value, [serverForm stringValueAt:0]);
NXWriteDefaults("lprManager", newDefaults);
[window orderOut: self];
return self;
}
- revert:sender
{
[serverForm setStringValue: NXGetDefaultValue("lprManager","Server") at:0];
return self;
}
- window
{
return window;
}
- awakeFromNib
{
[self revert:self];
return self;
}
@end